home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / cmagi83f.zip / CMAGIC.DOC < prev    next >
Text File  |  1992-04-27  |  71KB  |  1,461 lines

  1.  
  2.  
  3.                                ChessMAGIC! v1.83f 
  4.                        (c)1991-92 Bud Bradley / KnightWare
  5.                               (All Rights Reserved)
  6.  
  7.  
  8.                                 ██▒▒██▒▒██▒▒██▒▒
  9.                                 ▒▒██▒▒██▒▒██▒▒██
  10.                                 ██▒▒██▒▒██▒▒██▒▒
  11.                                 ▒▒██▒▒██▒▒██▒▒██
  12.                                 ██▒▒██▒▒██▒▒██▒▒
  13.                                 ▒▒██▒▒██▒▒██▒▒██
  14.                                 ██▒▒██▒▒██▒▒██▒▒
  15.                                 ▒▒██▒▒██▒▒██▒▒██
  16.  
  17.  
  18.  
  19.  
  20.                             SYSOP'S REFERENCE MANUAL
  21.                                        by
  22.                                     Tom Brady
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                                  Distributed by
  31.  
  32.                                    KnightWare
  33.                                 465 Ridgedale Way
  34.                             Lawrenceville, GA   30244
  35.                                  (404) 978-2893
  36.  
  37.                                    Decibel BBS
  38.                                    Atlanta, GA
  39.                                 Tom Brady, Sysop
  40.                       (404) 288-6858   1200/2400/9600 (HST)
  41.                       (404) 284-1152   1200/2400  (MNP/V42)
  42.  
  43.  
  44.     
  45.     ┌──────────────────────────────────────────────────────────────────────┐
  46.     │                        I n t r o d u c t i o n                       │
  47.     └──────────────────────────────────────────────────────────────────────┘
  48.     
  49.     Congratulations!  You and your users are about to begin enjoying the 
  50.     "leader of the pack" chess software for computer Bulletin Board Systems!  
  51.     The design of ChessMAGIC! and its features were developed by those with 
  52.     many years of experience in playing both OTB chess and BBS chess.  Many 
  53.     of the standard features in ChessMAGIC! are NOT AVAILABLE with other 
  54.     forms of BBS chess programs.  Not only do we blow them out of the water 
  55.     with power-packed features, but you'll find we don't charge an arm and a 
  56.     leg for it either!  This unregistered version, while slightly limited in 
  57.     its scope, is fairly open in its functionality.  The reason for this is 
  58.     quite simple...we want you to become a registered user.  We sincerely 
  59.     believe that you'll find no better BBS chess program anywhere for any 
  60.     price! 
  61.  
  62.     One of the most unique items in ChessMAGIC! is its own internal CHESS 
  63.     PROGRAM.  Players of all caliber will enjoy playing against any of the 10 
  64.     levels of computer players provided by ChessMAGIC!.  Whether your users 
  65.     are beginners, experts, or anywhere between, this new door entry will 
  66.     truly be a hit on your BBS!  No longer will players be waiting for their 
  67.     opponents to play.  There will always be 10 that never tire of a good 
  68.     game of chess in real time. 
  69.  
  70.     Another feature not found in other BBS chess programs that's loved by 
  71.     chess buffs is that games are never reused, unless you specifically want 
  72.     them to be!  For as long as you wish to keep completed games available, 
  73.     your users can download and view them, move by move, using the free 
  74.     CMREAD11.EXE offline reader, or one their own favorite viewers.  If 
  75.     you've got enough drive space, 9,999,999 (that's right, almost 10 
  76.     million!) games can be maintained in each playing area.  
  77.     
  78.     You might ask, "How many chess areas can I have?"  The answer is 
  79.     simple...virtually unlimited!  When the time comes and that's not 
  80.     enough, feel free to ask our grandchildren for more! 
  81.      
  82.     ChessMAGIC!, unlike other BBS chess programs, uses the same algorithm 
  83.     for calculating its ratings as does the USCF.  These ratings will be 
  84.     consistent throughout each and every one of your chess areas.  Other BBS 
  85.     chess programs maintain no accurate master records for maximum 
  86.     efficiency.  Not so in ChessMAGIC!.  ChessMAGIC! is highly integrated in 
  87.     the fact that it carries only 1 rating per player, no matter how many 
  88.     rated areas there are.  All player data is maintained in a centralized 
  89.     data base and shared by all chess areas.  This provides a more realistic 
  90.     rating system per board.  More good news is, all areas are accessible 
  91.     from the ChessMAGIC! menu.  No more need for a sysop to set up different 
  92.     door menu options, as in other BBS chess programs... 
  93.  
  94.     Does your BBS hold chess tournaments?  Pairing and setting up player 
  95.     files can be a real chore in other BBS chess programs.  ChessMAGIC! will 
  96.     perform all the pairings and setups for you! 
  97.  
  98.     As you're also going to find out, KnightWare is highly responsive to your 
  99.     needs.  We value your suggestions about improving our product.  So, if 
  100.     you think we need to add the kitchen sink, let us know! 
  101.  
  102.  
  103.     ┌──────────────────────────────────────────────────────────────────────┐
  104.     │                     A c k n o w l e d g m e n t s                    │
  105.     └──────────────────────────────────────────────────────────────────────┘
  106.  
  107.     Bud Bradley and Tom Brady wish to express their sincere thanks to a few 
  108.     of the Decibel BBS chess players (Larry Phillips, Al Schrank, Jay Eidex, 
  109.     and Warren De Mers) and a host of registered ChessMAGIC! sysops across 
  110.     the globe for their suggestions, patience and encouragement. 
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.                                   - Page ii -
  160.  
  161.  
  162.   ┌──────────────────────────────────────────────────────────────────────┐
  163.   │                  T a b l e    o f    C o n t e n t s                 │
  164.   └──────────────────────────────────────────────────────────────────────┘
  165.  
  166.        Section    Title                                     Page
  167.  
  168.          1.0      ChessMAGIC! -- WHY REGISTER?               1
  169.          1.1        Features (unregistered limitations)      1 
  170.  
  171.          2.0      CONFIGURING ChessMAGIC! FOR YOUR BBS       3
  172.          2.1        BBS User Files                           3
  173.          2.2        Customizing COM Ports                    4
  174.          2.3        Using a Fossil Driver                    4 
  175.          2.4        System & Memory Considerations           5 
  176.  
  177.          3.0      INSTALLATION                               5 
  178.          3.1        Assistance                               5 
  179.          3.2        Associated Files & Descriptions          6
  180.  
  181.          4.0      ALL ABOUT THE MENU                         8
  182.          4.1        Menu Use and Option Descriptions         8
  183.  
  184.          5.0      PLAYING AREA                              10
  185.          5.1        Making Moves                            10 
  186.          5.2        Board Commands/Options                  10 
  187.          5.3        Note Pad & Message Editors              12
  188.  
  189.          6.0      USER vs THE COMPUTER!                     13
  190.  
  191.          7.0      USER vs USER IN REAL TIME!                15
  192.        
  193.          8.0      GAME INQUIRY/DOWNLOAD                     15
  194.          8.1        Transfer Protocol Configuration         17 
  195.  
  196.          9.0      PRODUCT SUPPORT                           18 
  197.  
  198.         10.0      RAPID ONLINE CHARGE ORDERS                20 
  199.         10.1        Pricing                                 20 
  200.         10.2        Extended Maintenance Plan               20
  201.  
  202.         11.0      DISCLAIMER/AGREEMENT                      21
  203.         11.1        Miscellaneous                           22
  204.         12.0      DEFINITION OF SHAREWARE                   23
  205.         13.0      MAIL-IN ORDER FORM (checks)               24 
  206.         14.0      MAIL-IN ORDER FORM (charges)              25
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.                                  - Page iii -
  219.  
  220.  
  221. ╔══════════════════════════════════════════════════════════════════════════╗
  222. ║  1.0    ChessMAGIC! -- WHY REGISTER?                            Page  1  ║
  223. ╚══════════════════════════════════════════════════════════════════════════╝
  224.  
  225.        By registering CHESSMAGIC!, you help us to provide continued support 
  226.        for a quality product.  As you will see by the unregistered version, 
  227.        ChessMAGIC! is packed with features far exceeding other products in 
  228.        the BBS program category.  By registering, you guarantee the future 
  229.        of this product and its continued support.  
  230.         
  231.        By distributing as "shareware," we hold down well over 50% of the 
  232.        cost that is normally passed on to the consumer when purchased as       
  233.        commercial, off-the-shelf software.  We don't provide any frilly box, 
  234.        fluffy looking documentation, or shrink wrapped package.  We do 
  235.        provide a product that will serve you well, now and in the future.  
  236.        We know that this is the way software should be sold...try it before 
  237.        you buy it!  In this way, there can be no doubt about the product you 
  238.        are purchasing, once the frilly box is set aside. 
  239.  
  240. ╔══════════════════════════════════════════════════════════════════════════╗
  241. ║  1.1    Features List (Unregistered Limitations)                         ║
  242. ╚══════════════════════════════════════════════════════════════════════════╝
  243.        
  244.        Although limited by the nature of this distribution method, the 
  245.        ChessMAGIC! unregistered version is loaded with features.  This 
  246.        program version contains the following features (unregistered  
  247.        limitations are noted): 
  248.         
  249.         1. Ratings/statistics updated with each completed and/or defaulted 
  250.            game . 
  251.            (unregistered version merely deletes the game) 
  252.         2. Simultaneous multinode access to all ChessMAGIC! playing areas, 
  253.            supporting chess play in REAL TIME!  Supports any number of 
  254.            nodes. 
  255.            (unregistered version supports 2 nodes) 
  256.         3. A virtually unlimited number of chess playing areas/doors are 
  257.            supported and fully configurable as rated, unrated, team, 
  258.            tournament, etc., via the registered CMSED program. 
  259.            (unregistered version supports only 2 chess playing areas) 
  260.         4. A maximum of 9,999,999 (almost 10 million) games before purging! 
  261.            (unregistered version is limited to 15 games) 
  262.         5. Completed games can be viewed online or downloaded for offline 
  263.            loading in a user's chess editior.
  264.            (unregistered version will delete completed games) 
  265.         6. Automatic time defaults supported, based on specified number of 
  266.            days. 
  267.            (unregistered version does not provide time defaults) 
  268.         7. FREE ChessMAGIC! Graphical Interface program for users! 
  269.            (now being developed)
  270.         8. ACE International Network!  Each registered site will be a part 
  271.            of this international chess network.  Member players access 
  272.            games on their favorite ChessMAGIC! system, enabling them to 
  273.            play against players from all over the world! 
  274.            (now being developed) 
  275.        
  276.  
  277.  
  278. ╔══════════════════════════════════════════════════════════════════════════╗
  279. ║  1.1    Features List (Unregistered Limitations)   {continued}  Page  2  ║
  280. ╚══════════════════════════════════════════════════════════════════════════╝
  281.  
  282.         9. NO BEG SCREEN!  Once registered, BBS name, Sysop name or other 
  283.            title you may wish to provide will be displayed instead of 
  284.            "*UnREGISTERED COPY*" within the main menu and upon exit. 
  285.        10. UNLIMITED TECHNICAL SUPPORT and 90 Days FREE MINOR/MAJOR 
  286.            UPDATES. We can be contacted on Decibel BBS, or by voice.  Any 
  287.            problems reported by you during this period, will be responsibly 
  288.            and quickly resolved.
  289.  
  290.                             ╔════════════════════════════╗
  291.                             ║ ATTENTION REGISTERED SITES ║ 
  292.                             ╚════════════════════════════╝
  293.  
  294.            Your 90-day free minor/major update period starts April 27th, 
  295.            1992, if you registered prior to this date!  We felt this was 
  296.            only fair, since earlier ChessMAGIC! versions were not stable. 
  297.            
  298.        11. A sysop configuration/customization utility to provide the 
  299.            following (unregistered version does not contain Sysop 
  300.            utilities): 
  301.              a. BBS name (or other info line) displayed in ChessMAGIC!'s 
  302.                 main menu. 
  303.              b. Tournament pairings and game setup...automatic!  You 
  304.                 specify the player names and ChessMAGIC! takes care of the 
  305.                 rest! 
  306.              c. Team pairings and game setup...automatic!  You specify the 
  307.                 player names and ChessMAGIC! takes care of the rest!  
  308.                 Complete team (and individual player) statistics are kept. 
  309.                 (future enhancement) 
  310.              d. Setup custom board positions.  This is also a user option 
  311.                 in unrated gaming areas. 
  312.                 (future enhancement) 
  313.        12. The ChessMAGIC! System Editor (aka CMSED) is available for 
  314.            download as unregistered shareware to provide all of your 
  315.            ChessMAGIC! database management needs in one powerful, full-
  316.            featured database management program!  
  317.  
  318.  
  319.  
  320. ╔══════════════════════════════════════════════════════════════════════════╗
  321. ║  2.0    CONFIGURING ChessMAGIC! FOR YOUR BBS                    Page  3  ║
  322. ╚══════════════════════════════════════════════════════════════════════════╝
  323.  
  324.        Running ChessMAGIC! is quite simple.  Normally, the only REQUIRED 
  325.        command line parameter to pass is the path\filename of your BBS user 
  326.        file.  For those with special port\interrupt requirements, optional 
  327.        parameters may need to be specified.  Baud rates up to 115K are 
  328.        supported. 
  329.  
  330. ╔══════════════════════════════════════════════════════════════════════════╗
  331. ║  2.1    BBS User Files                                                   ║
  332. ╚══════════════════════════════════════════════════════════════════════════╝
  333.  
  334.        The BBS user file provides information to ChessMAGIC!!, such as COM 
  335.        port, user name, time allowed in door, etc.  This file is necessary 
  336.        for ChessMAGIC! to function.  The complete path\filename of the BBS 
  337.        user file must be passed to CMAGIC.EXE as the 1st parameter in the 
  338.        command line.  These files are created by your BBS EACH time a user 
  339.        runs a door... 
  340.  
  341.        The following BBS user file formats are directly supported: 
  342.  
  343.            door.sys     - WildCat! v3.x, GAP v5.x, Generic & others 
  344.            callinfo.bbs - WildCat! v2.x 
  345.            pcboard.sys  - PCBoard 12.0 - 14.5 
  346.            dorinfox.def - RBBS, QBBS & others
  347.            generic.sys  - A simple user system file that ChessMAGIC! can 
  348.                           utilize. (not recommended) 
  349.        
  350.        For BBS systems not shown, download QKDOOR2F.EXE from Decibel BBS. 
  351.        This utility will provide conversions for many popular formats to one 
  352.        of those we directly support, as shown above.  The README.1ST file 
  353.        found in the distribution archive briefly describes its use. 
  354.        
  355.        -----------------------------------------------------------------
  356.        
  357.        The following are sample ChessMAGIC! command lines for various 
  358.        BBS system user files: 
  359.  
  360.            cmagic  drive:\dir\door.sys 
  361.            cmagic  drive:\dir\callinfo.bbs 
  362.            cmagic  drive:\dir\pcboard.sys
  363.            cmagic  drive:\dir\dorinfo1.def
  364.            cmagic  drive:\dir\generic.sys 
  365.  
  366.        Note: You MUST specify the drive/directory path to your system's 
  367.              user file if you expect ChessMAGIC! to find it!
  368.        
  369.  
  370.  
  371. ╔══════════════════════════════════════════════════════════════════════════╗
  372. ║  2.1    BBS User Files  {continued}                             Page  4  ║
  373. ╚══════════════════════════════════════════════════════════════════════════╝
  374.  
  375.        Not recommended for normal BBS entry, Generic.sys is a standard text 
  376.        file that contains 3 lines, each line followed by a carriage return 
  377.        and line feed.  The format is: 
  378.  
  379.            line 1  - BBS Name
  380.            line 2  - COM port in use 
  381.            line 3  - Time allowed in door 
  382.  
  383.            example :   Decibel BBS
  384.                        COM1: 
  385.                        50 
  386.  
  387.        Specifying COM0: will enable ChessMAGIC! for local mode operation. 
  388.  
  389. ╔══════════════════════════════════════════════════════════════════════════╗
  390. ║  2.2    Customizing COM Ports                                            ║
  391. ╚══════════════════════════════════════════════════════════════════════════╝
  392.        
  393.        NOT USED FOR STANDARD PORT ADDRESSES/INTERRUPTS 
  394.        
  395.        A port address/interrupt is optional and can be passed if the address 
  396.        is nonstandard.  Otherwise, ChessMAGIC! defaults to the standard 
  397.        address. 
  398.  
  399.        The format for passing an address is:
  400.  
  401.           PORT:aaaa:x  where aaaa = address (i.e. 03F8, 02E8, etc.) 
  402.                        where x    = the IRQ 
  403.  
  404.        The BBS file path MUST be the first parameter.  If the port address is 
  405.        specified, it MUST be the second parameter. 
  406.  
  407.        Example of starting ChessMAGIC! and specifying a nonstandard port: 
  408.  
  409.           cmagic d:\cmagic\door.sys PORT:03F8:4 
  410.  
  411. ╔══════════════════════════════════════════════════════════════════════════╗
  412. ║  2.3    Using a Fossil Driver                                            ║
  413. ╚══════════════════════════════════════════════════════════════════════════╝
  414.  
  415.        NOT USED FOR STANDARD PORT ADDRESSES/INTERRUPTS 
  416.        
  417.        If your BBS utilizes a fossil driver, ChessMAGIC! can easily be told to 
  418.        use it.  Similar to specifying port address/interrupt, above, the 
  419.        second parameter requires only a slight modification: 
  420.        
  421.            PORT:F:p     F = tells ChessMAGIC! to utilize a fossil driver 
  422.                         P = the port number of the fossil 
  423.  
  424.        Example of starting ChessMAGIC! with a fossil: 
  425.  
  426.           cmagic c:\cmagic\door.sys PORT:F:1 
  427.        
  428.  
  429.  
  430. ╔═════════════════════════════════════════════════════════════════════════╗
  431. ║  2.4    System & Memory Considerations                          Page 5  ║
  432. ╚═════════════════════════════════════════════════════════════════════════╝
  433.        
  434.        ChessMAGIC! utilizes ANSI graphics.  You must make certain that your 
  435.        users have an ANSI driver installed in order that they can properly 
  436.        view the screens. 
  437.        
  438.        ChessMAGIC! is DesqView compatible. 
  439.  
  440.        ChessMAGIC! will automatically detect and use memory in this order: 
  441.        EMS (expanded memory), or XMS (extended memory). 
  442.        
  443.           Conventional Memory Usage     : 243k bytes 
  444.           EMS/XMS                       : 112k bytes
  445.  
  446.        Memory useage is displayed whenever ChessMAGIC! is run.
  447.  
  448. ╔══════════════════════════════════════════════════════════════════════════╗
  449. ║  3.0    INSTALLATION                                                     ║
  450. ╚══════════════════════════════════════════════════════════════════════════╝
  451.        
  452.        Complete installation procedures are provided in the README.1ST and 
  453.        README.2ND files, found within the distribution archive. 
  454.  
  455.        Use the ChessMAGIC! System Editor (aka CMSED) for customization and 
  456.        maintenance of your system.  CMSED will also properly initialize 
  457.        your entire ChessMAGIC! system.  If run in an existing ChessMAGIC! 
  458.        system directory, it will create any necessary system databases that 
  459.        may be missing. 
  460.  
  461.        Always read any special help files that may be included in the 
  462.        distribution archive! 
  463.  
  464. ╔══════════════════════════════════════════════════════════════════════════╗
  465. ║  3.1    Assistance                                                       ║
  466. ╚══════════════════════════════════════════════════════════════════════════╝
  467.        
  468.        Although ChessMAGIC! is an easy program to install on most any BBS, 
  469.        there may be some Sysop who has trouble.  If so, please don't 
  470.        hesitate to phone our support BBS!  We will be glad to assist you in 
  471.        getting ChessMAGIC! up and running. 
  472.        
  473.                            Decibel BBS - Atlanta, GA 
  474.                                Tom Brady, Sysop
  475.                      (404) 288-6858   1200/2400/9600 (HST)
  476.                      (404) 284-1152   1200/2400  (MNP/V42)
  477.  
  478.  
  479.  
  480. ╔═════════════════════════════════════════════════════════════════════════╗
  481. ║  3.2    Associated Files and Descriptions                       Page 6  ║
  482. ╚═════════════════════════════════════════════════════════════════════════╝
  483.  
  484.        The distribution version of ChessMAGIC! contains the following 
  485.        files, some of which are contained within several archives inside 
  486.        the distribution archive: 
  487.        
  488.            README  .1ST  - READ THIS FIRST 
  489.            README  .2ND  - READ THIS SECOND 
  490.            DESQVIEW.!!!  - important info for Desqview users 
  491.            QMODEM  .!!!  - important info for your users with Qmodem 
  492.            HISTORY .DOC  - current release history of enhancements/fixes 
  493.            CMAGIC  .DOC  - you're reading it 
  494.            CM_USER .DOC  - User's Reference Manual 
  495.            ????DOOR.BAT  - sample WildCat! & PC-Board door batch files
  496.            CMAGIC  .EXE  - executable program 
  497.        *   CMAGIC  .SCR  - menu screens 
  498.        *   CMERROR .DBF  - assorted error messages 
  499.        *   CMAGIC  .OPN  - book openings used by computer  
  500.        *   CMAGIC  .GME  - game initialization file 
  501.        *   CMPROTO .DAT  - transfer protocols & descriptions you specify
  502.            CM_?    .BAT  - assorted file transfer batches for CMPROTO.DAT 
  503.        *   ????????.BAT  - assorted online help files 
  504.        
  505.        * NOTE: With the exception of CMPROTO.DAT (and the sample protocol 
  506.                batch files), which must be edited, these files should NOT 
  507.                be altered or removed!  Erratic operation and system lock-
  508.                ups will occur if these files found by ChessMAGIC! when run. 
  509.  
  510.        IF ANY OF THE ABOVE LISTED FILES ARE MISSING OR PROGRAM OPERATES 
  511.        ERRATICALLY, DOWNLOAD ANOTHER ARCHIVE FROM A RELIABLE SOURCE. 
  512.  
  513.        The following files are created during system setup: 
  514.        
  515.            CMDOOR  .DBF/.MDX  - chess area definition database/index 
  516.            PLAYER  .DBF/.MDX  - player database/index
  517.            RBASE   .DBF/.MDX  - player's historical ratings database/index 
  518.            RATED   .DBF/.MDX  - rated area game database/index
  519.            UNRATED .DBF/.MDX  - unrated area game database/index
  520.            PSTATS  .DBF/.MDX  - each area's player stats database/index
  521.         
  522.  
  523.  
  524. ╔══════════════════════════════════════════════════════════════════════════╗
  525. ║  3.2    Associated Files and Descriptions   {continued}         Page  7  ║
  526. ╚══════════════════════════════════════════════════════════════════════════╝
  527.        
  528.        The following files are used/created for each game: 
  529.  
  530.          * xxxx.MVE        - game move file          (xxxx = game number) 
  531.         ** xxxx.NTE        - game note pad file      (xxxx = game number) 
  532.         ** xxxx.MSG        - game long message file  (xxxx = game number) 
  533.         ** xxxx.SMG        - game short message file (xxxx = game number) 
  534.  
  535.          * Note 1: Not created until a player actually enters each game.    
  536.         ** Note 2: Not created until a note/message is saved.
  537.  
  538.        *** Note 3: If upgrading from _any_ version prior to 1.81d, be
  539.                    sure to delete the CMAGIC.CFG file!
  540.        
  541.        The following miscellaneous files are not included in the
  542.        distribution archive, but may be downloaded from Decibel BBS at any 
  543.        time: 
  544.  
  545.            QKDOOR2F.EXE  - user file converter for non-supported BBS 
  546.            NEWREC10.EXE  - used when upgrading existing v1.33a (or lower) 
  547.                            ChessMAGIC! systems
  548.                            {registered feature}
  549.            LHA213.EXE    - archive utility (best one available and free) 
  550.        
  551.  
  552.  
  553. ╔══════════════════════════════════════════════════════════════════════════╗
  554. ║  4.0    ALL ABOUT THE MENU                                      Page  8  ║
  555. ╚══════════════════════════════════════════════════════════════════════════╝
  556.        
  557.        Shown below, the top box of the main menu provides the ChessMAGIC! 
  558.        credits, registration status/name, current chess play area and whether 
  559.        a single or multinode version. 
  560.        
  561. ┌─────────────────────────────────────────────────────────────────────────────┐
  562. │ KnightWare                 ChessMAGIC! Version 1.xxx             (c)1991-92 │
  563. │                               *UnREGISTERED COPY*                           │
  564. │ GAME AREA TITLE                Multinode Version                  Nodes = 2 │ 
  565. └─────────────────────────────────────────────────────────────────────────────┘
  566.  
  567.        The menu selections are shown in the next three boxes.  To select a 
  568.        command, enter the highlighted letter and press <ENTER>. 
  569.        
  570. ┌────[ GAMES ]─────┐         ┌─────[ LISTS ]──────┐       ┌─────[ MISC ]──────┐
  571. │ Play Your Games  │         │                    │       │ ? = Help          │
  572. │ Start New Games  │         │   Master Ratings   │       │ Information       │
  573. │ Join  New Games  │         │    Who's Online    │       │ + COLOR to Laptop │
  574. │ View  Games      │         │                    │       │ Design Board      │
  575. │ OTB REAL TIME    │         │   * Area Stats *   │       │ Select Game Area  │
  576. │ Play Computer    │         │  Win/Loss Summary  │       │ = Graphics OFF    │
  577. │ Game Inquiry     │         │    Game History    │       │ Quit/eXit to BBS  │
  578. └──────────────────┘         └────────────────────┘       └───────────────────┘
  579.  
  580.        The last box shows player name, statistics and current game status.  
  581.        The unregistered version will not update the wins, losses or draws
  582.        categories. 
  583.  
  584. ┌─────────────────────────────────────────────────────────────────────────────┐ 
  585. │                                     Wins:      Losses:      Draws:          │ 
  586. │                                                                             │
  587. │   Accesses:          Last Access:             Your move in     game(s)      │ 
  588. └─────────────────────────────────────────────────────────────────────────────┘ 
  589.  
  590. ╔══════════════════════════════════════════════════════════════════════════╗
  591. ║  4.1    Menu Items and Descriptions                                      ║
  592. ╚══════════════════════════════════════════════════════════════════════════╝
  593.        
  594.        [ GAMES ] Commands
  595.  
  596.            P  Play Your Games  -Used for actual game play.  A list of your 
  597.                                 current games along with play status (i.e. 
  598.                                 flagged if your move) is shown. 
  599.  
  600.          * S  Start New Games  -Used to open new games as white or black.  An 
  601.                                 existing opponent may also be specified, thus 
  602.                                 reserving games to prevent otherwise open 
  603.                                 joining by any player.
  604.  
  605.          * J  Join New Games   -Used to join open games that are awaiting 
  606.                                 opponents.
  607.  
  608.  
  609.  
  610. ╔══════════════════════════════════════════════════════════════════════════╗
  611. ║  4.1    Menu Items and Descriptions   {continued}               Page  9  ║
  612. ╚══════════════════════════════════════════════════════════════════════════╝
  613.  
  614.            V  View Games       -View any game currently in progress.
  615.  
  616.            O  OTB REAL TIME    -Used to enable play against a human opponent
  617.                                 on another node in real time! 
  618.                                 (unavailable in unregistered version) 
  619.  
  620.          * C  Play Computer    -Used to open new games against any of 10 
  621.                                 computer players who range in difficulty 
  622.                                 levels (i.e. 1 is easiest, 10 is most 
  623.                                 difficult).  Similar to command B, you open 
  624.                                 games as white or black, but you then specify 
  625.                                 the player by number. 
  626.  
  627.            I  Game Inquiry     -Used to view and/or download completed games.  
  628.                                 (unavailable in unregistered version) 
  629.           
  630.          * NOTE: Upon using one of these commands, you must use command A to 
  631.                  actually play in your games.
  632.  
  633.        [ LISTS ] Commands
  634.           
  635.            M  Master List      - Displays master list of player stats/ratings.
  636.            H  Who's Online     - Displays online status of other nodes/players.     
  637.  
  638.            W  Win/Loss %       - Win/Loss/% summary of current area.
  639.            G  Game History     - Lists completed games detailing wins and 
  640.                                  losses in current area.
  641.  
  642.        [ MISC ] Commands
  643.  
  644.            ?  Help             - Displays detailed menu information 
  645.                                  describing commands and their functions. 
  646.            F  Information      - Product credits and registration 
  647.                                  information. 
  648.            +  Color Setting    - Current display setting, will toggle through 
  649.                                  three possible choices: 
  650.                                            COLOR to Mono 
  651.                                            MONO to Laptop 
  652.                                            LAPTOP to Color 
  653.            D  Design Board     - Displays game board in current color and 
  654.                                  tile configuration, allowing user to 
  655.                                  customize white and black squares to suit 
  656.                                  their own tastes. 
  657.            A  Select Area      - Used to move from one gaming area to 
  658.                                  another, based on Sysop configuration. 
  659.                                  Shortcut command is Axx, where xx equals 
  660.                                  the game area number. 
  661.                                  (unregistered version only provides two 
  662.                                  areas) 
  663.            =  Graphics         - Toggles OFF or ON for graphical interface
  664.            Q  Quit to BBS      - Exits ChessMAGIC! and returns to BBS. 
  665.            X  Exit to BBS      - ditto 
  666.        
  667.  
  668.  
  669. ╔══════════════════════════════════════════════════════════════════════════╗
  670. ║  5.0    PLAYING AREA                                            Page 10  ║
  671. ╚══════════════════════════════════════════════════════════════════════════╝
  672.  
  673.        The playing board is drawn using ANSI graphics.  White pieces are 
  674.        white letters on a black background and black pieces are black letters 
  675.        on a white background.  As shown, the pieces are letter equivalents: 
  676.        
  677.            P = Pawn          R = Rook 
  678.            N = Knight        Q = Queen 
  679.            B = Bishop        K = King 
  680.  
  681.        Game data displayed includes game number, current move number, player 
  682.        names, ratings and clock times. 
  683.        
  684.        The player whose move it is, is flagged with a "->" beside that 
  685.        player's name. 
  686.        
  687.        The options box shows the available playing area commands.  
  688.        
  689.        The status box will display various status messages when needed such 
  690.        as White Wins, Game Drawn, Message Waiting, etc.  These messages will 
  691.        be highlighted and blinking, so as not to be overlooked.  All moves 
  692.        and commands are entered in the designated "Option/Move" box. 
  693.         
  694. ╔══════════════════════════════════════════════════════════════════════════╗
  695. ║  5.1    Making moves                                                     ║
  696. ╚══════════════════════════════════════════════════════════════════════════╝
  697.        
  698.        Algebraic notation (i.e. e2-e4) is REQUIRED when making ChessMAGIC! 
  699.        moves.  A delimiter is also required in move entry, consisting of any 
  700.        character (i.e. e2 e4, d2;d4, b1=c3, etc.). 
  701.        
  702.        The only exception to algebraic notation is when castling.  In that 
  703.        case, you MUST move as o-o (king-side) or o-o-o (queen-side).  Use 
  704.        lowercase letters, NOT the numeral 0! 
  705.        
  706.        After entry of your command/move, press <ENTER> and the system will 
  707.        perform upon your request.  Invalid commands/moves will not be 
  708.        allowed, nor acted upon and an error message will be displayed.
  709.  
  710. ╔══════════════════════════════════════════════════════════════════════════╗
  711. ║  5.2    Board Commands/Options                                           ║
  712. ╚══════════════════════════════════════════════════════════════════════════╝
  713.       
  714.        C - Used to display white & black list of captured pieces and their 
  715.            corresponding point values. 
  716.        D - Used to offer your opponent a draw, but only after you have made 
  717.            your move.  Until your opponent makes his next move, the draw 
  718.            offer remains.  Once your opponent has moved, the draw offer is 
  719.            automatically removed. 
  720.        R - Used to resign your game. 
  721.        T - Used to take back your current move.  This command is not 
  722.            available during games played against computer opponents. 
  723.        A - Used to accept a draw.
  724.  
  725.  
  726.  
  727. ╔══════════════════════════════════════════════════════════════════════════╗
  728. ║  5.2    Board Commands/Options   {continued}                    Page 11  ║
  729. ╚══════════════════════════════════════════════════════════════════════════╝
  730.       
  731.        I - Used to invert (i.e. reverse) the game board. 
  732.        K - Used to kill a waiting game.  If someone reserves a game and has 
  733.            specified you as their opponent, but you don't wish to participate, 
  734.            this option is available.  The game will be deleted  (i.e. it 
  735.            never existed) without affecting either ratings or statistics.
  736.            Player's may only kill their own games and then, only when both 
  737.            sides have not made a move.
  738.        L - Used to display a complete list of game moves. 
  739.        M - Used to enter a message to your opponent (see next page for 
  740.            detailed description). 
  741.        N - Used to go to the [N]ext available game whether in view or play 
  742.            mode.  When in play mode, this will take you to next game in which 
  743.            it is your move. 
  744.            
  745.            By specifying a valid game number, you can go directly to that game 
  746.            without stepping through several others: 
  747.            
  748.                 n34     (will step directly to game #34) 
  749.            
  750.        P - Used to access ChessMAGIC!'s Note Pad.  This will enable you to 
  751.            enter private notes (unseen by your opponent) to yourself as an aid 
  752.            in the current game.  (See next page for full description.) 
  753.        F - Used to refresh the game screen in case something such as line 
  754.            noise causes things to get jumbled. 
  755.        Q - Used to quit from play mode and return to ChessMAGIC!'s main menu. 
  756.        X - Used to exit ChessMAGIC! and return to BBS. 
  757.        
  758.      * SPACE - Used to abort the computer's "thinking" process. 
  759.      *     S - Used to resume the aborted computer "thinking" process 
  760.                mentioned above. 
  761.  
  762.      * NOTE: These above two commands are only available when playing against 
  763.              a computer opponent. 
  764.  
  765.  
  766.      SPECIAL SYSOP/LOCAL COMMAND
  767.  
  768.      * Z - LOCAL OPTION ONLY!  Press uppercase Z, followed by <ENTER>.  If 
  769.            it's White's move when first Viewing a game, this option is 
  770.            automatically enabled (i.e. local play accepted without Z press).  
  771.            Use this option for each subsequent play, or IF it's Black's move 
  772.            when you first View a game.  This option inverts/reverses board 
  773.            positions, so current player is at bottom of the game board. 
  774.  
  775.            This option enables the sysop to make rapid game corrections, since 
  776.            the Take-back function is fully operational.  If necessary, the 
  777.            sysop can take back moves to the game's opening! 
  778.  
  779.      * NOTE: The Z option is available ONLY in local mode.  Use the main 
  780.              menu's D (View) option to use it in any/all games.  BE CAREFUL 
  781.              when viewing games, or you could have some upset users! 
  782.               
  783.  
  784.  
  785. ╔══════════════════════════════════════════════════════════════════════════╗
  786. ║  5.3    Note Pad & Message Editors                              Page 12  ║
  787. ╚══════════════════════════════════════════════════════════════════════════╝
  788.        
  789.        [ NotePad ] 
  790.  
  791.            Each player has their own Note Pad for keeping game notes within 
  792.            each and every game.  These notes are completely private and 
  793.            unviewable by their opponents or other observers. 
  794.             
  795.        [ Messages ] 
  796.  
  797.            Public notes can be entered by each game player to their 
  798.            opponents.  Viewable by everyone, only the players of that game 
  799.            are able to access the editing features.  Users are notified of 
  800.            waiting mail. 
  801.            
  802.            When selected to read/enter a message, additional message entry 
  803.            options are displayed in the "status" window: 
  804.            
  805.               ┌─[ Status ]────────────────────────┐ 
  806.               │ [L]ong [S]hort [V]iew [A]bort MSG │ 
  807.               └───────────────────────────────────┘ 
  808.            
  809.               L - used to enter a long message, described below 
  810.               S - used to enter a single line message
  811.               V - used to view long message
  812.               A - used to abort message mode, returning to play mode 
  813.             
  814.            
  815.            Long Message Entry/Edit -
  816.  
  817.            The game board will clear and in its place will be a message entry 
  818.            area for up to 23 lines of text.  Simply begin typing, hitting 
  819.            <ENTER> at end of each line.  Don't worry about typos, those can 
  820.            be corrected by using the special edit features.  However, the 
  821.            backspace is destructive for immediate corrections, if you wish. 
  822.            
  823.            The <ESC> key can be pressed anytime to bring up the following 
  824.            command options: 
  825.            
  826.                Commands:  [A]bort, [E]dit, [H]elp, [S]ave, or [C]ontinue 
  827.  
  828.            These commands are explained as follows: 
  829.  
  830.                A - Used to abort the current message entry session without 
  831.                    saving anything. 
  832.  
  833.  
  834.  
  835. ╔══════════════════════════════════════════════════════════════════════════╗
  836. ║  5.3    Note Pad & Message Editors   {continued}                Page 13  ║
  837. ╚══════════════════════════════════════════════════════════════════════════╝
  838.        
  839.  
  840.                E - Used to enter cursor placement mode for editing typos and 
  841.                    such.  <NumLock> MUST be ON in order for cursor 
  842.                    positioning to work.  Special editing commands are 
  843.                    available in this mode and are explained below. 
  844.                    
  845.                    Cursor movement corresponds to your numeric keypad as 
  846.                    follows: 
  847.                    
  848.                        Cursor LEFT  = 4 or Left Arrow 
  849.                        Cursor RIGHT = 6 or Right Arrow 
  850.                        Cursor DOWN  = 2 or Down  Arrow 
  851.                        Cursor UP    = 8 or Up Arrow 
  852.  
  853.                    Other editing functions are performed with additional keys 
  854.                    on your numeric keypad: 
  855.                    
  856.                        Insert space              = 0 or <Ins> 
  857.                        Delete to end-of-line     = 1 or <End>
  858.                        Delete character          = . or <Del> 
  859.                        Cursor to "home" position = 7 or <Home>
  860.                        Delete entire screen      = 9 or <PgUp> 
  861.  
  862.                    The Q command is special in that it exits from the 
  863.                    cursor/edit mode and returns to the command line options. 
  864.           
  865.                H - Used to display helpful information about editor use. 
  866.                S - Used to save message and return to the game screen.  The 
  867.                    opponent is automatically notified of the awaiting note. 
  868.                    
  869.                C - Used to pick up where the cursor was left for continuing 
  870.                    with the message entry process. 
  871.  
  872. ╔══════════════════════════════════════════════════════════════════════════╗
  873. ║  6.0    USER vs THE COMPUTER!                                            ║
  874. ╚══════════════════════════════════════════════════════════════════════════╝
  875.       
  876.        With the 10 levels of play offered in ChessMagic!'s built-in computer 
  877.        chess program, your users have their choice of playing a beginner, a 
  878.        seasoned veteran or anything in between!  The advantage of playing 
  879.        against a computer opponent is that they are able to play in real 
  880.        time mode any time they like, rather than having to wait for someone
  881.        to phone in and move.  If their time is about to expire, they don't
  882.        have to finish the game that session!  They simply exit and the
  883.        computer will be patiently awaiting their return to pick up where
  884.        they left off!
  885.        
  886.        ChessMAGIC!'s chess program also utilizes a library of book openings.  
  887.        If it recognizes the opening you're playing, it will respond 
  888.        immediately.  
  889.  
  890.  
  891.  
  892. ╔══════════════════════════════════════════════════════════════════════════╗
  893. ║  6.0    USER vs THE COMPUTER!   {continued}                     Page 14  ║
  894. ╚══════════════════════════════════════════════════════════════════════════╝
  895.       
  896.        The computer players are always the first ten listed in the player 
  897.        database.  DON'T REMOVE ANY OF THEM!  As a safety measure, The CMSED 
  898.        utility will not allow deletion of the computer players.
  899.  
  900.        The computer players are listed below by skill level.  level 1 is the 
  901.        easiest to beat, while level 10 is the most difficult.  The times 
  902.        shown are approximate "thinking" times needed by each player level 
  903.        when other than book moves are made against them.  The times may vary 
  904.        according to CPU type and number of nodes, but were arrived at on an 
  905.        i486-25.  The test results were based on the first three Black moves 
  906.        (ignore White's moves) as follows: 
  907.  
  908.            Black = Human     White = Computer
  909.                1 = c7c6           n/a
  910.                2 = g8f6           n/a
  911.                3 = d8a5           n/a
  912.        
  913.            Level Name                  Longest "Think" Time
  914.            ----- --------------------  --------------------
  915.                                             min:sec
  916.              1.  FREDDY FISH      L1           :05
  917.              2.  HARVEY HAM       L2           :10
  918.              3.  PAWN PATZER      L3           :15
  919.              4.  ROOK ROGERS      L4           :20
  920.              5.  WOODY WOODPUSHER L5           :25
  921.              6.  SIR LANCELOT     L6           :30
  922.              7.  THE ARCHBISHOP   L7           :35
  923.              8.  QUEEN LIZZIE     L8           :40
  924.              9.  KING FISCHER     L9           :45
  925.             10.  ACE DECIBEL      L10          :50
  926.  
  927.        NOTE: When the computer decides its beaten, it will flash a "Mate"
  928.              message in the status window and the user wins.
  929.        
  930.        Users and computer players begin with a default rating of 1500.  
  931.        Provisional ratings are used for the first 3 games played in a rated 
  932.        area. 
  933.  
  934.        On 8088/8086 systems, you'll find that the computer players just 
  935.        don't have enough time to "think," thus making them an easy target 
  936.        for users to build up ratings/stats.  For this reason, you should 
  937.        modify all ten of the computer player names as follows from "L" to 
  938.        "X" as follows: 
  939.        
  940.           1. FREDDY FISH      X1       2. HARVEY HAM       X2 
  941.           3. PAWN PATZER      X3       4. ROOK ROGERS      X4 
  942.           5. WOODY WOODPUSHER X5       6. SIR LANCELOT     X6    
  943.           7. THE ARCHBISHOP   X7       8. QUEEN LIZZIE     X8 
  944.           9. KING FISCHER     X9      10. ACE DECIBEL      X10 
  945.         
  946.        The ChessMAGIC! System Editor (aka CMSED) will provide you with an 
  947.        easy method for maintaining your entire ChessMAGIC! system, including 
  948.        any modifications you may need to make to a player's rating or name. 
  949.  
  950.  
  951. ╔══════════════════════════════════════════════════════════════════════════╗
  952. ║  7.0    USER vs USER IN REAL TIME!                              Page 15  ║
  953. ╚══════════════════════════════════════════════════════════════════════════╝
  954.  
  955.        Both players must prearrange to meet in the ChessMAGIC! door and
  956.        use the O command for OTB real time play action.  Not counting 
  957.        computer games, any active game may be entered for OTB play!  
  958.        
  959.        Once in the game play mode, the status box will display an "awaiting 
  960.        opponent" message.  A player whose move it is, may make that move 
  961.        before the opponent arrives.  When both of them have entered the 
  962.        game, a notice will be displayed in the status box. 
  963.  
  964.        Game action is EXACTLY the same as when using the normal play mode. 
  965.     
  966.        Short-form messages may be sent to each other by using the M command. 
  967.     
  968.        Games in real time DO NOT need to be completed in one sitting, nor do 
  969.        they need to be completed in real time!  Play may be interrupted at 
  970.        any point and continued later, either in real time, or in normal play 
  971.        mode.  ANY GAME may be played in real time, if your opponent wishes 
  972.        to join you online! 
  973.  
  974. ╔══════════════════════════════════════════════════════════════════════════╗
  975. ║  8.0    GAME INQUIRY/DOWNLOAD                                            ║
  976. ╚══════════════════════════════════════════════════════════════════════════╝
  977.  
  978.        This is a powerful feature and one that will be quite popular with 
  979.        the serious chess buffs!  The I option enables your users to view 
  980.        game stats and DOWNLOAD any/all games (active or completed) based on 
  981.        specific search criteria!
  982.  
  983.        NOTE:  You MUST have LHA v2.13 or later, in order for this feature to 
  984.               work!  Make sure it's placed where it can be found in your 
  985.               system's PATH.
  986.  
  987.        The following information will first be displayed:
  988.  
  989.           Search Options    Search Criteria       Description
  990.           ================  ====================  =========================
  991.           [A]rea........  :                       current game area
  992.           [D]ate........  : ALL                   date to start search
  993.           [P]layer......  : ALL                   first name is OK
  994.           [G]ame # Range  : ALL                   low/high game numbers
  995.           [S]tatus......  : B                     Active/Completed/Both
  996.           Format [1] [2]  : 1 CMReader            1=CMReader
  997.                                                   2=Chessmaster 3000
  998.           Set criteria,  then  [V]iew Stats
  999.                            or  [R]eceive/Download Games
  1000.  
  1001.  
  1002.  
  1003. ╔══════════════════════════════════════════════════════════════════════════╗
  1004. ║  8.0    GAME INQUIRY/DOWNLOAD   {continued}                     Page 16  ║
  1005. ╚══════════════════════════════════════════════════════════════════════════╝
  1006.  
  1007.        Using the default settings, ALL games (active and completed) in the 
  1008.        current game area will be found when the V or R command is used.
  1009.        To narrow the field of search, specific information may be entered:
  1010.  
  1011.           [A]rea        :  Provides area change option, same as main menu
  1012.           [D]ate        :  Games with dates prior to that entered will be 
  1013.                            ignored. 
  1014.           [P]layer      :  A full name, first name or partial first name may 
  1015.                            be entered (i.e. by typing in JOH, all games 
  1016.                            matching the player name of JOH will be found -- 
  1017.                            this could be John Barley, Johann Sebastian, 
  1018.                            Johnathan Daniels, etc). 
  1019.           [G]ame # Range:  This would allow you to select a range of games 
  1020.                            or even a single game.  If single game, specify 
  1021.                            that game number for start and end. 
  1022.           [S]atus       :  Self-explanatory.  Completed, Active or Both. 
  1023.           Format [1] [2]:  ChessMAGIC! will compile the selected game files
  1024.                            in a format compatible with either CMReader
  1025.                            (default) or Chessmaster 3000.
  1026.                            Note: When importing to Chessmaster, use the
  1027.                                  coordinate move type.
  1028.  
  1029.        Use the above search criteria in any combination you wish to narrow 
  1030.        your field of search to specific game information. 
  1031.        
  1032.        The V and R commands will display the game statistics based on your
  1033.        specified search criteria.
  1034.        
  1035.        If using the new ChessMAGIC! Graphical Interface (aka CMgraph) 
  1036.        utility, your users will told to return (they use <ALT-X) to exit 
  1037.        CMgraph) to their communications program for downloading.  After the 
  1038.        transfer, they will be told to shell back into CMgraph for continuing 
  1039.        ChessMAGIC! graphics mode. 
  1040.  
  1041.        After choosing R (and seeing the games statistics), a list of transfer
  1042.        protocols specified by the Sysop will be displayed.  Choose one and
  1043.        ChessMAGIC! begins sending the requested games in a self-extracting
  1044.        archive.  The archive's game file members will be named according to
  1045.        the associated game numbers:
  1046.        
  1047.                 12.txt
  1048.                 23.txt
  1049.                 36.txt
  1050.                 ...etc. 
  1051.        
  1052.        The file name is the game number, the extent will be a random number 
  1053.        assigned at time of download and is unimportant. 
  1054.        
  1055.        Once these members are extracted on the user's end, the games may be 
  1056.        easily viewed/studied offline.  We suggest you download and use the 
  1057.        FREE program available on Decibel BBS as CMREADxx.EXE (xx = version 
  1058.        number) -- The ChessMAGIC! Offline Reader.
  1059.       
  1060.  
  1061.  
  1062. ╔══════════════════════════════════════════════════════════════════════════╗
  1063. ║  8.1    Transfer Protocol Definition                            Page 17  ║
  1064. ╚══════════════════════════════════════════════════════════════════════════╝
  1065.  
  1066.        CMPROTO.DAT will contain the file transfer protocols you wish to make
  1067.        available to your users.  You may list up to 10 protocols, one per
  1068.        line.  Following the protocol batch/alias information, you will 
  1069.        include a comma, then a short protocol description of up to 25 
  1070.        characters. 
  1071.  
  1072.        ChessMAGIC! will pass two parameters:
  1073.  
  1074.              %1 = port number
  1075.              %2 = file name
  1076.  
  1077.           For several popular protocols, port numbers are defined in the
  1078.           environment by using the SET command (e.g. SET DSZPORT=2 for DSZ,
  1079.           tells it to use port 2 -- DSZ defaults to using port 1).  However,
  1080.           you may specify this parameter in your protocol batch file or
  1081.           alias.
  1082.  
  1083.           The file name being sent to your users by ChessMAGIC! will be
  1084.           passed as the %2 parameter.
  1085.  
  1086.        The distribution archive contains a sample CMPROTO.DAT file and 
  1087.        several preconfigured transfer protocol batch files.  The following 
  1088.        examples describe use of CM_Z.bat in your CMPROTO.dat file:
  1089.  
  1090.           1.  Using an alias (e.g. cm_z) as configured in 4DOS, only it and
  1091.               the description are necessary.
  1092.  
  1093.                  cm_z,Zmodem
  1094.  
  1095.               Your cm_z alias could be defined as:
  1096.  
  1097.                  alias cm_z `dsz sz %%2`
  1098.  
  1099.           2.  The full drive\path and BAT extent are specified: 
  1100.  
  1101.                  c:\util\CM_Z.bat,Zmodem via DSZ MobyTurbo
  1102.  
  1103.               Your CM_Z.bat definition could be as simple as:
  1104.  
  1105.                  dsz sz %2
  1106.  
  1107.           3.  CM_Z.bat is found within the normally specified PATH, so the
  1108.               command line can be abbreviated:
  1109.  
  1110.                  CM_Z,Zmodem   MobyTurbo via DSZ
  1111.  
  1112.        As you can see, it all depends on your own system requirements. 
  1113.  
  1114.  
  1115.  
  1116. ╔══════════════════════════════════════════════════════════════════════════╗
  1117. ║  9.0    PRODUCT SUPPORT                                         Page 18  ║
  1118. ╚══════════════════════════════════════════════════════════════════════════╝
  1119.  
  1120.        Questions or inquiries can be directed to us through any of the 
  1121.        following sources:
  1122.  
  1123.                               * E-MAIL CONTACTS * 
  1124.                                       and
  1125.                            All BBS-Related Questions
  1126.  
  1127.                                     Tom Brady
  1128.                                    Decibel BBS 
  1129.                                   (Atlanta, GA) 
  1130.                        (404) 288-6858  1200-9600     (HST) 
  1131.                        (404) 284-1152  1200-2400 (MNP/V42) 
  1132.  
  1133.  
  1134.                                * VOICE CONTACTS * 
  1135.  
  1136.                                    KnightWare
  1137.                            Bud Bradley : 404-978-2893
  1138.  
  1139.                                 The Decibel Group
  1140.                            Tom Brady   : 404-284-9017 
  1141.  
  1142.        Note:  You will get answering systems at either voice number when 
  1143.               nobody is available to personally take your call. 
  1144.               
  1145.               For tech support related to ChessMAGIC! and your BBS setup
  1146.               and/or operations,  please direct your inquiries to Tom Brady.
  1147.               Sysop/owner of Decibel BBS since early 1984 and computer 
  1148.               consultant, systems analyst since pre-IBM PC days, he can 
  1149.               provide help for most of your problems.
  1150.  
  1151.  
  1152.  
  1153. ╔══════════════════════════════════════════════════════════════════════════╗
  1154. ║  9.0    PRODUCT SUPPORT   {continued}                           Page 19  ║
  1155. ╚══════════════════════════════════════════════════════════════════════════╝
  1156.  
  1157.        Whether you're a registered user or not, we appreciate hearing from 
  1158.        you about how ChessMAGIC! can be improved! 
  1159.  
  1160.        You are encouraged to pass along this shareware copy of the 
  1161.        ChessMAGIC! package to your friends for their evaluation.  Please 
  1162.        encourage them to register, if they find ChessMAGIC! fits their needs.  
  1163.        Registration entitles you to the very latest version of ChessMAGIC! 
  1164.        and more... 
  1165.  
  1166.        Registered ChessMAGIC! sysops receive UNLIMITED FREE TECHNICAL SUPPORT 
  1167.        through our distribution system, Decibel BBS. 
  1168.         
  1169.        For a period of 90 days following your receipt of the initial 
  1170.        registered ChessMAGIC! package (by mail or download), ALL maintenance 
  1171.        and/or major update releases will be downloadable FREE from Decibel 
  1172.        BBS, our support system. 
  1173.        
  1174.        Any problems reported by you during this period will be expedited in a 
  1175.        courteous and professional manner.  If the resolution of your reported 
  1176.        problem is not made until after the normal 90 day period has expired, 
  1177.        the corrected version will be provided when ready. 
  1178.  
  1179.                             ╔════════════════════════════╗ 
  1180.                             ║ ATTENTION REGISTERED SITES ║ 
  1181.                             ╚════════════════════════════╝ 
  1182.  
  1183.        Your 90-day free minor/major update period starts April 27th, 1992, if 
  1184.        you registered prior to this date!  We felt this was only fair, since 
  1185.        earlier ChessMAGIC! versions were not stable. 
  1186.            
  1187.        NOTE: Usually, most software bugs are discovered within the first 30 
  1188.              days of regular use.  Commercial software publishers might 
  1189.              provide you with a bug fix or two, but only if you're lucky and 
  1190.              complain loudly enough.  But do they provide even one FREE 
  1191.              general update?  Not hardly!  With ChessMAGIC! registration, 
  1192.              this 90 day FREE update service makes it an excellent value.
  1193.  
  1194.  
  1195.  
  1196. ╔══════════════════════════════════════════════════════════════════════════╗
  1197. ║  10.0   RAPID ONLINE CHARGE ORDERS                              Page 20  ║
  1198. ╚══════════════════════════════════════════════════════════════════════════╝
  1199.        
  1200.        ChessMAGIC! may be quickly/easily registered via charge card by 
  1201.        simply phoning Decibel BBS.  Cards accepted include VISA, MasterCard, 
  1202.        Diners Club and Carte Blanche.  
  1203.        
  1204.                               Decibel BBS - Atlanta, GA 
  1205.                                    Tom Brady, Sysop 
  1206.  
  1207.                         (404) 288-6858   1200/2400/9600 (HST) 
  1208.                         (404) 284-1152   1200/2400  (MNP/V42) 
  1209.  
  1210.        Use the Q command from the Main menu to access the Registration 
  1211.        Questionaires for charge card registration of KnightWare's 
  1212.        ChessMAGIC! (pick #3).  Following the charge verification process 
  1213.        (usually within 24 hours), you will be able to DOWNLOAD the required 
  1214.        activation "key."  The normal $5.00 shipping and handling fee is 
  1215.        waived for all online registrations. 
  1216.  
  1217. ╔══════════════════════════════════════════════════════════════════════════╗
  1218. ║  10.1   Pricing                                                          ║
  1219. ╚══════════════════════════════════════════════════════════════════════════╝
  1220.  
  1221.        ChessMAGIC! is available in single node and multinode versions.  The 
  1222.        single node version permits only one player to access ChessMAGIC! at 
  1223.        a time.  The multinode version supports SIMULTANEOUS player access of 
  1224.        all gaming areas on all nodes. 
  1225.         
  1226.            Single Node Version      : $40.00 
  1227.            Multinode Version        : $50.00  (2 nodes) 
  1228.            Additional Nodes         : $10.00 each 
  1229.  
  1230.            ChessMAGIC! Professional : $295.00 (27+ nodes)
  1231.  
  1232. ╔══════════════════════════════════════════════════════════════════════════╗
  1233. ║  10.2   Extended Maintenance Plan                                        ║
  1234. ╚══════════════════════════════════════════════════════════════════════════╝
  1235.  
  1236.        An extended maintenance plan is available from KnightWare that would 
  1237.        go into effect immediately upon expiration of your initial free 90 
  1238.        day plan.  This extended plan would continue to provide you with free 
  1239.        update releases for 1 full year.  Any update releases (maintenance 
  1240.        and/or major versions) that become available during that period would 
  1241.        then be available for you to download at no extra charge.  You would 
  1242.        be notified by mail of any/all major upgrades as they become 
  1243.        available.  Then, all that would be necessary would be for you to 
  1244.        phone Decibel BBS and download the file. 
  1245.        
  1246.        Even if you decline the extended maintenance agreement, you will 
  1247.        still be notified of upgrade offers.  However, each major upgrade 
  1248.        will be priced higher than that of the extended maintenance 
  1249.        agreement.  
  1250.  
  1251.  
  1252.  
  1253. ╔══════════════════════════════════════════════════════════════════════════╗
  1254. ║  11.0   DISCLAIMER/AGREEMENT                                    Page 21  ║
  1255. ╚══════════════════════════════════════════════════════════════════════════╝
  1256.  
  1257.        Users of ChessMAGIC! must accept this disclaimer of warranty: 
  1258.  
  1259.        "ChessMAGIC! is supplied as is.  The author disclaims all warranties, 
  1260.        expressed or implied, including, without limitation, the warranties 
  1261.        of merchantability and of fitness for any purpose. The author assumes 
  1262.        no liability for damages, direct or consequential, which may result 
  1263.        from the use of ChessMAGIC!." 
  1264.  
  1265.        "ChessMAGIC! is a `shareware' program and is provided at no charge to 
  1266.        the user for evaluation.  Feel free to share it with your friends, 
  1267.        but please do not give it away altered or as part of any other 
  1268.        software package, etc.  The essence of "user-supported" software is 
  1269.        to provide personal computer users with quality software without high 
  1270.        prices and yet to provide incentive for programmers to continue to 
  1271.        develop new products.  If you find this program useful and find that 
  1272.        you are using ChessMAGIC! and continue to use ChessMAGIC! after a 
  1273.        reasonable trial period, you must make a registration payment to 
  1274.        Knightware.  The registration fee will license one copy for use on 
  1275.        any one computer at any one time.  You must treat this software just 
  1276.        like a book.  An example is that this software may be used by any 
  1277.        number of people and may be freely moved from one computer location 
  1278.        to another, so long as there is no possibility of it being used at 
  1279.        one location while it's being used at another (just as a book cannot 
  1280.        be read by two different people at the same time). 
  1281.  
  1282.        "Commercial users of ChessMAGIC! must register and pay for their 
  1283.        copies of ChessMAGIC! within 30 days of first use or their license is 
  1284.        withdrawn.  Site-License arrangements may be made by contacting 
  1285.        Knightware.  Anyone distributing ChessMAGIC! for any kind of 
  1286.        remuneration must first contact Knightware at their address for 
  1287.        authorization.  This authorization will be automatically granted to 
  1288.        distributors recognized by Knightware as adhering to its guidelines 
  1289.        for shareware distributors, and such distributors may begin offering 
  1290.        ChessMAGIC! immediately (however, Knightware must still be advised so 
  1291.        that the distributor can be kept up-to-date with the latest versions 
  1292.        of ChessMAGIC!). 
  1293.  
  1294.        "You are encouraged to pass a copy of ChessMAGIC! along to your 
  1295.        friends for evaluation.  Please encourage them to register their copy 
  1296.        if they find that they can use it.  All registered users will receive 
  1297.        a copy of the latest version of the ChessMAGIC! system and 90 days of 
  1298.        free support. 
  1299.  
  1300.  
  1301.  
  1302. ╔══════════════════════════════════════════════════════════════════════════╗
  1303. ║  11.1   MISCELLANEOUS                                           Page 22  ║
  1304. ╚══════════════════════════════════════════════════════════════════════════╝
  1305.  
  1306.        ChessMAGIC! bears absolutely no resemblence to BBS-Chess, a product 
  1307.        written by Pat Forbes, either relating to `look-and-feel' or to 
  1308.        internal coding and especially not to quality.  Our product is 
  1309.        written in C and its coding/structure is 100% dissimilar from that in 
  1310.        BBS-Chess!  His product is barely editable, at best, while ours is in 
  1311.        dBase DBF format, fully editable with CMSED and/or CMSYS.  He simply 
  1312.        can't stand the competition and has threatened legal action.  We will 
  1313.        not be told by any twit what we can or can't write and distribute.  
  1314.        Nor will we be told by any twit what we can or can't legitimately 
  1315.        distribute and/or use on our own BBS...will you? 
  1316.        
  1317.  
  1318.  
  1319. ╔══════════════════════════════════════════════════════════════════════════╗
  1320. ║  12.0   DEFINITION OF SHAREWARE                                 Page 23  ║
  1321. ╚══════════════════════════════════════════════════════════════════════════╝
  1322.  
  1323.        Shareware distribution gives users a chance to try software before 
  1324.        buying it.  If you try a Shareware program and continue using it, you 
  1325.        are expected to register.  Individual programs differ on details -- 
  1326.        some request registration while others require it, some specify a 
  1327.        maximum trial period.  With registration, you get anything from the 
  1328.        simple right to continue using the software to an updated program with 
  1329.        printed manual. 
  1330.  
  1331.        Copyright laws apply to both Shareware and commercial software, and 
  1332.        the copyright holder retains all rights, with a few specific 
  1333.        exceptions as stated below.  Shareware authors are accomplished 
  1334.        programmers, just like commercial authors and the programs are of 
  1335.        comparable quality.  (In both cases, there are good programs and bad 
  1336.        ones!)  The main difference is in the method of distribution.  The 
  1337.        author specifically grants the right to copy and distribute the 
  1338.        software, either to all and sundry or to a specific group.  For 
  1339.        example, some authors require written permission before a commercial 
  1340.        disk vendor may copy their Shareware. 
  1341.  
  1342.        Shareware is a distribution method, not a type of software.  You 
  1343.        should find software that suits your needs and pocketbook, whether 
  1344.        it's commercial or Shareware.  The Shareware system makes fitting your 
  1345.        needs easier, because you can try before you buy.  And because the 
  1346.        overhead is low, prices are low also.  Shareware has the ultimate 
  1347.        money-back guarantee -- if you don't use the product, you don't pay 
  1348.        for it. 
  1349.  
  1350.  
  1351.  
  1352. ╔══════════════════════════════════════════════════════════════════════════╗
  1353. ║  13.0   MAIL-IN ORDER FORM   (check or money orders)            Page 24  ║
  1354. ╚══════════════════════════════════════════════════════════════════════════╝
  1355.  
  1356.  Make Checks Payable to:  KnightWare
  1357.                           465 Ridgedale Way
  1358.                           Lawrenceville, GA   30244
  1359.  
  1360.  
  1361.  Your Name    ________________________________
  1362.               
  1363.       Phone   ________________________________
  1364.  
  1365.       Address ________________________________
  1366.               
  1367.       Address ________________________________
  1368.                
  1369.       City    ________________  State ____  ZIP ______________ 
  1370.  
  1371.   BBS Name      ________________________________   No. of Nodes ________
  1372.                 
  1373.   BBS Software  ________________________________
  1374.   
  1375.   BBS Number(s) ______________________________________________________
  1376.  
  1377.                        
  1378.      PRODUCT                          QUANTITY  PRICE EA.   TOTAL PRICE 
  1379.  ---------------------------          --------  ---------   -----------
  1380.  
  1381.  ChessMAGIC! Single Node              ________ x  $ 40.00 = ___________
  1382.                                                                         
  1383.  ChessMAGIC! Multinode (2 nodes)      ________ x  $ 50.00 = ___________
  1384.                                       
  1385.  Additional Nodes     (each)          ________ x  $ 10.00 = ___________
  1386.                                                          
  1387.  Professional ChessMAGIC! (27+ nodes) ________ x  $295.00 = ___________ 
  1388.                                                
  1389.  Extended Maintenance Agreement (each package)
  1390.                                       
  1391.                                       ________ x  $ 20.00 = ___________ 
  1392.                                               
  1393.                                             Sub-Total       ___________ 
  1394.                                                                          
  1395.                         Shipping & Handling                   $  5.00 
  1396.                                                                         
  1397.                         GA residents add 6% Sales Tax       ___________
  1398.                                                                          
  1399.                                                 TOTAL 
  1400.                                                             =========== 
  1401.  
  1402.  
  1403.  
  1404. ╔══════════════════════════════════════════════════════════════════════════╗
  1405. ║  13.1   MAIL-IN ORDER FORM   (charge/check orders)              Page 25  ║
  1406. ╚══════════════════════════════════════════════════════════════════════════╝
  1407.  
  1408.  Mail charge orders to:   The Decibel Group
  1409.                           P.O. Box 1773
  1410.                           Decatur, GA   30031-1773
  1411.  
  1412.  Your Name    ________________________________
  1413.               
  1414.  Voice Phone  ________________________________
  1415.  
  1416.       Address ________________________________
  1417.               
  1418.       Address ________________________________
  1419.                
  1420.       City    ________________  State ____  ZIP ______________ 
  1421.  
  1422.   BBS Name      ________________________________   No. of Nodes ________
  1423.                 
  1424.   BBS Software  ________________________________
  1425.   
  1426.   BBS Number(s) ______________________________________________________
  1427.  
  1428.                        
  1429.      PRODUCT                          QUANTITY  PRICE EA.   TOTAL PRICE 
  1430.  ---------------------------          --------  ---------   -----------
  1431.  
  1432.  ChessMAGIC! Single Node              ________ x  $ 40.00 = ___________
  1433.                                                                         
  1434.  ChessMAGIC! Multinode (2 nodes)      ________ x  $ 50.00 = ___________
  1435.                                       
  1436.  Additional Nodes     (each)          ________ x  $ 10.00 = ___________
  1437.                                                          
  1438.  Professional ChessMAGIC! (27+ nodes) ________ x  $295.00 = ___________ 
  1439.                                                
  1440.  Extended Maintenance Agreement (each package)
  1441.                                       
  1442.                                       ________ x  $ 20.00 = ___________ 
  1443.                                               
  1444.  
  1445.                                             Sub-Total       ___________
  1446.                                                                          
  1447.                         Shipping & Handling                   $  5.00 
  1448.                                                                         
  1449.                         GA residents add 6% Sales Tax       ___________
  1450.                                                                          
  1451.                                                 TOTAL 
  1452.                                                             =========== 
  1453.  Check Payment Method:  
  1454.  
  1455.  [ ] Check    [ ] Visa  [ ] MasterCard  [ ] Diners Club  [ ] Carte Blanche 
  1456.  
  1457.  If method of payment is charge, include card number _____________________ 
  1458.  
  1459.                       and Signature ______________________________________ 
  1460.  
  1461.